Volume 49, Issue 4, December 2023, Pages 593-612
Alaaeldin Mohamed mohamed Elkhateeb; Ahmed Mostafa; Aml Abdelrasoul Faid